<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui">



<ui:composition template="/template.xhtml">
	<ui:define name="tituloPagina">
		<p:outputLabel value="#{msgs['paginas.cadastro.titulo.gerencias']}" />
	</ui:define>
	<ui:define name="botoes">
		<p:commandButton action="#{gerenciaBean.salvar}"
			value="#{msgs['botoes.salvar']}" icon="ui-icon-disk" ajax="false" />


		<p:commandButton action="#{gerenciaBean.cancelar}"
			value="#{msgs['botoes.cancelar']}" immediate="true" />
	</ui:define>
	<ui:define name="principal">
		<div class="formulario">

			<p:panelGrid columns="3">


				<p:outputLabel value="#{msgs['campos.titulo.nome']}" for="nome"></p:outputLabel>
				<p:inputText value="#{gerenciaBean.gerencia.nome}"
					style="width: 363px;" id="nome" required="true"
					requiredMessage="#{msgs['mensagens.campo.obrigatorio']}"></p:inputText>
				<p:message for="nome" />

				<p:outputLabel value="#{msgs['campos.titulo.sigla']}" for="sigla"></p:outputLabel>
				<p:inputText value="#{gerenciaBean.gerencia.sigla}"
					style="width: 363px;" id="sigla" required="true"
					requiredMessage="#{msgs['mensagens.campo.obrigatorio']}"></p:inputText>
				<p:message for="sigla" />



				<p:outputLabel value="#{msgs['campos.titulo.diretoria']}"
					for="diretoria" required="true"
					requiredMessage="#{msgs['mensagens.campo.obrigatorio']}"></p:outputLabel>
				<p:selectOneMenu value="#{gerenciaBean.gerencia.diretoria.id}"
					style="width: 363px;" id="diretoria" required="true"
					requiredMessage="#{msgs['mensagens.campo.obrigatorio']}"
					filter="true">
					<f:selectItem itemLabel="#{msgs['campos.combobox.selecione']}"
						itemValue=""></f:selectItem>
					<f:selectItems value="#{gerenciaBean.listaNomeDiretoria}">
					</f:selectItems>
				</p:selectOneMenu>
				<p:message for="diretoria" />


				<p:outputLabel value="#{msgs['campos.titulo.responsavel']}"
					for="responsavel"></p:outputLabel>
				<p:selectOneMenu value="#{gerenciaBean.gerencia.gerente.id}"
					style="width: 363px;" id="responsavel" required="true"
					filter="true"
					requiredMessage="#{msgs['mensagens.campo.obrigatorio']}">
					<f:selectItem itemLabel="#{msgs['campos.combobox.selecione']}"
						itemValue=""></f:selectItem>
					<f:selectItems value="#{gerenciaBean.listaNomeResponsavel}">
					</f:selectItems>
				</p:selectOneMenu>
				<p:message for="responsavel" />

			</p:panelGrid>

			<br></br> <br></br>
			<p:panelGrid columns="1">
				<h:outputLabel value="#{msgs['campos.titulo.pessoa']}" />
				<p:pickList value="#{gerenciaBean.dualListModelPessoa}" var="pessoa"
					style="height: 136px !important;" itemValue="#{pessoa}"
					itemLabel="#{pessoa}" showCheckbox="true" showTargetFilter="true"
					filterMatchMode="contains" showSourceFilter="true">

					<f:facet name="sourceCaption">Todos</f:facet>
					<f:facet name="targetCaption">Selecionados</f:facet>
				</p:pickList>
			</p:panelGrid>

		</div>
	</ui:define>

</ui:composition>
</html>